Nuxt.js API
app, store, route, params, query, env, isDev, idHMR, rediret, errorを提供
processで、server, clientの区別ができる。
server-sideで、req, resがわたってくる?
client-sideで、from(遷移元), nuxtState(universalモード) ?
Page
Context
asynData
componentのload前に呼ばれる
fetch
rendering前に dataをstore に入れるように(よく)使う
head
key
layout
layoutファイル(vue)をincludeする
loading
middleware
authなんかで使う? client側では...もauthを挟みたい時はありそう。
universalモードでは、最初に?サーバーサイドに呼ばれ、クライアントサイドでは他のrouteへの移動時に呼ばれる hook?
1. nuxt.config.js
2. matchしたlayout
3. matchしたpage
で順に実行される。
scrollToTop
transition
validate
watchQuery